Topics in Multi - Robot Teamwork
نویسندگان
چکیده
In recent years there is a growing interest in multi-robots systems, where a group of N robots are working collaboratively in order to execute a given task. This thesis addresses two open challenges in multi-robot systems. The first is the challenge of deciding on which robot, out of a group of robots, should travel to a goal location, to carry out a task there. The second is the challenge of integrating multiple and different multi-robot controllers into a robust system. A common decision problem in multi-robot applications involves deciding on which robot, out of a group of N robots, should travel to a goal location, to carry out a task there. Trivially, this decision problem can be solved greedily, by selecting the robot with the shortest expected travel time. However, this ignores the inherent uncertainty in path traversal times; we may prefer a robot that is slower (but always takes the same time), over a robot that is expected to reach the goal faster, but on occasion takes a very long time to arrive. In the first part of this thesis we make several contributions that address this challenge. First, we bring to bear economic decision-making theory, to distinguish between different selection policies, based on risk (risk averse, risk seeking, etc.). Second, we introduce social regret (the difference between the actual travel time by the selected robot, and the hypothetical time of other robots) to augment decision-making in practice. Then, we carry out experiments in simulation and with real robots, to demonstrate the usefulness of the selection procedures under real-world settings, and find that travel-time distributions have repeating characteristics. In the second part, we address the challenge of integrating multiple and different multi-robot controllers into a robust system. Multi-robot formations are of increasing interest to robotics researchers (as a canonical research problem), and to robot system builders (e.g.,for unmanned convoys). Indeed, there exists vast literature on various techniques for maintaining formations in a variety of settings, and for a variety of robots. However, little attention has been given to the possibility of using multiple formation controllers, all integrated together for greater formation robustness. In this part, we make two contributions. First, we address a key challenge in integration, that of joint distributed selection and execution of the correct controller, at the same time. We demonstrate how to utilize a teamwork software engine to automate this joint selection. Second, we describe one such integrated system, which uses several different formation-maintenance controllers for greater robustness.
منابع مشابه
Using Discrete Event Simulation to Model Multi-Robot Multi-Operator Teamwork
With the increasing need for teams of operators in controlling multiple robots, it is important to understand how to construct the team and support team processes. While running experiments can be time consuming and expensive, the use of simulation models is an alternative method. In this study, we built a discrete event simulation model that represents multi-robot multi-operator teamwork. Prel...
متن کاملHuman-Robot Interaction: Group Behavior Level
This paper describes a new approach to problem of humanrobot interaction for controlling behavior of robots group. A solving this problem is actual for providing teamwork of robots and other unmanned vehicles controlled in command and control manner. At group level of interaction, a human operator can define strategy and tactics of robot teamwork. It is proposed to use special multi-agent 3D ga...
متن کاملA Knowledge-based Component for Human-robot Teamwork
Teams of humans and robots pose a new challenge to teamwork. This stems from the fact that robots and humans have significantly different perceptual, reasoning, communication and actuation capabilities. This paper contributes to solving this problem by proposing a knowledge-based multi-agent system to support design and execution of stereotyped (i.e. recurring) human-robot teamwork. The coopera...
متن کاملLiterature Review
Efficient and effective teamwork amongst autonomous robots in a dynamic environment is a complex and open problem in Artificial Intelligence. During the last twenty to thirty years a number of techniques have been developed for addressing teamwork in closed environments. Other research has focussed on detailed areas of teamwork such as communication, coordination, task allocation, and planning....
متن کاملThe Application of Multi-Agent System in Robot Football Game
A robot football game as a typical multi-agent system requires several robots to accomplish a common goal by cooperation in an environment full of real-time antagonism, which provides a rational platform for studying robot cooperation. Through a study of cooperation and application of multi-agent system, this paper applied a real-time agent model to improve teamwork.
متن کامل